package com.easylive.entity.dto;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * @Author: yudaxian
 * @Description: 系统设置DTO
 * @DateTime: 2024/11/6 22:32
 **/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class SysSettingDto implements Serializable {
    @Serial
    private static final long serialVersionUID = 7486072265538037865L;

    /**
     * 注册送硬币数量
     */
    private Integer registerCoinCount = 10;

    /**
     * 发布视频送硬币数量
     */
    private Integer postVideoCoinCount = 5;

    /**
     * 单个视频大小 MB
     */
    private Integer videoSize = 80;

    /**
     * 稿件最大分P数量
     */
    private Integer videoPCount = 10;

    /**
     * 每天发布视频数
     */
    private Integer videoCount = 10;

    /**
     * 每天允许评论数
     */
    private Integer commentCount = 20;

    /**
     * 每天允许弹幕数
     */
    private Integer danmuCount = 20;

    /**
     * 修改昵称消耗的硬币数量
     */
    private Integer updateNicknameCoinCount = 3;
}
